Launchd

launchd
作者 Apple
初版 2005年4月29日
プログラミング
言語
C言語
対応OS macOS, FreeBSD
サポート状況 開発中
種別 システムスタートアップソフトウェア
ライセンス Apache License 2.0
公式サイト http://www.opensource.apple.com/source/launchd/

launchdは、デーモンアプリケーションプロセススクリプトの起動・停止・管理を行う、オープンソースのサービス管理フレームワークである。AppleのDave Zarzyckiによって作られ、Mac OS X Tiger (Mac OS X v10.4) で導入された。Apache Licenseのもとで公開されている。

launchdデーモンは基本的に以下を置き換えるものである:

Appleはlaunchdを推進し、上記のすべてのサービスを廃止するとした。[1]

これらのデーモンが扱っていたほとんどのプロセスが、Mac OS X v10.4でlaunchdに移行された。すべてのlaunch serviceを一つのプログラムに統合することで、launchdは遅いコンピュータでもブート時間を著しく短くする。

  1. ^ Mac OS X Manual Page For launchd(8)”. 2008年1月8日閲覧。

Developed by StudentB